New Kabukicho Tower Is Too Much